UALARM
Section: C Library Functions (3)
Index
Return to Main Contents
BSD mandoc
BSD 4.3
NAME
ualarm
- schedule signal after specified time
SYNOPSIS
Fd #include <unistd.h>
Ft u_int
Fn ualarm u_int microseconds u_int interval
DESCRIPTION
Bf -symbolic
This is a simplified interface to setitimer(2).
Ef
The
Fn ualarm
function
waits a count of
microseconds
before asserting the terminating signal
SIGALRM
System activity or time used in processing the call may cause a slight
delay.
If the
Fa interval
argument is non-zero, the
SIGALRM
signal will be sent
to the process every
Fa interval
microseconds after the timer expires (e.g. after
Fa value
microseconds have passed).
RETURN VALUES
When the signal has successfully been caught,
Fn alarm
returns the amount of time left on the clock.
The maximum number of
microseconds
allowed
is 2147483647.
SEE ALSO
getitimer(2),
setitimer(2),
sigaction(2),
sigpause(2),
sigvec(3),
signal(3),
sleep(3),
alarm(3),
usleep(3)
HISTORY
The
Fn ualarm
function appeared in
BSD 4.3
Index
- NAME
-
- SYNOPSIS
-
- DESCRIPTION
-
- RETURN VALUES
-
- SEE ALSO
-
- HISTORY
-
This document was created by
man2html,
using the manual pages.
Time: 16:28:56 GMT, April 18, 2022